103 Part
88 times read
0 Liked
In the most deserted part of Wyoming there is a restaurant. There are no roads leading to it, no signs advertising it. It’s just there, in the open. Walk inside however, ...